[PR]テレビ番組表
今夜の番組チェック
P/ECEゲーム製作入門
P/ECE用ゲーム製作の入門書という名の趣味の布教本です.
元々同人誌として印刷・配布する予定だったものですが,諸般の事情によりPDF配布となってしまいました.
※訂正情報※
・2008/05/12
・p.51の式の誤りを修正,加筆しました.
誤 p.51「x × xの最大値 + y」
↓
正 p.51「x × (yの最大値+1) + y」
幸いサンプルでは4×4マスなので,プログラムに変更点はありません.
「+1」に関しては「最大値」という表現では不適切なので付け加えました.
詳しくは修正版をご覧ください.
・その他細かい誤字を修正しました.
・2008/03/31
・第2章14節,15節,第3章24節,25節,及びサンプルプログラム内のバグを修正しました.
ファイルを扱う際のFILEACC構造体は,ポインタで宣言してそのまま使用すると,アドレス0〜の情報を食い潰すようです.
このバグに関わるサンプルソースを安全なプログラムに修正しました.
・p.27〜28のファイルの種類の誤りを修正しました
誤 p.27「変換に成功すれば,***.c と***.pid の2 種類のデータが作られます.」 p.28「PID ファイルはいわゆる画像ファイルです.」
↓
正 p.27「変換に成功すれば,***.c と***.pgd の2 種類のデータが作られます.」 p.28「PGD ファイルはいわゆる画像ファイルです.」
上記2点を情報提供してくれたnsawa様,ご指摘ありがとうございました.
・2008/03/30
・p.34のバイナリデータの誤りを修正しました.
誤「「00 00 00 00 00 00 00 01 00 00 00 02 . . . 00 00 00 09」というデータになっていれば保存は成功です.」
↓
正「「00 00 00 00 01 00 00 00 02 00 00 00 . . . 09 00 00 00」というデータになっていれば保存は成功です.」
情報提供してくれたヅラChu様,ご指摘ありがとうございました.
※注意事項※
・対象読者は,最低限のC言語の基礎を知っているがゲームの作り方は解らないという方向けです.
ここでいう「最低限のC言語の基礎」を測るために,次の問題に挑戦してください.
「1から任意の数までに5の倍数がいくつあるかを調べ,その値を返す関数を作成せよ」
この問題が解ければ十分です.
・元々A5サイズの本にすることを想定して作ったため,少々読みづらいかもしれません.
Adobe Readerを使用して読む場合,メニューバーの「表示」→「ページ表示」の中にある「見開きページ」
と「見開きページモードで表紙をレイアウト」にチェックを入れると本と同じように読むことができます.
(バージョン8にて確認)
紙に印刷して読む場合は,A5用紙が入手困難かと思われますので,A4用紙に2ページづつ印刷すると多少読みやすくなります.
・印刷,転載,再配布に関しては,金銭が関わらず,かつ内容に改変が無ければ自由に行えるものとします.
・「sample」フォルダ内に本書第3章で作成するゲームのサンプルソースが同梱されています.
このプログラムは自由に改変,再利用,公開を行うことができます.
・質問や感想,苦情,誤りの指摘などがありましたら,「P/ECEゲーム製作入門」質問用記事(仮)又はメールにてご連絡ください.
ダウンロード(2008/05/12版)
LZH形式にて圧縮してあります.
戻る